namespace Magiq {
    public interface IMagiqConfigurator {
        IMagiqConfigurator Register<T>() where T : IMagiqProvider, new();
        IMagiqConfigurator Register(IMagiqProvider magiqToSomething);
        IMagiqConfigurator NoDefault();
    }
}